로그인

여기에서 우리의 Javascript와 함께 사용할 수 있는 다양한 메서드/함수들을 설명합니다:

  • The flux.get method
  • The flux.get method
  • 이벤트 리스너

get 메서드

flux.get 메서드는 최근에 반환된 해결된 토큰을 검색하는 데 사용할 수 있습니다.

추적이 발생하면 모든 resolveToken 요청이 반환되어 resolvedTokens 객체에 추가됩니다.

flux.get 메서드는 이 객체에 접근하여 값을 반환합니다.

예를 들어, 현재 방문자 ID를 가져오려면:

flux.get('{visitor}')

현재 노드 ID를 가져오려면:

flux.get('{current-node-id}')

그리고 fluxOptions에 설정하거나 수동으로 보기 요청에 보낸 다른 토큰의 경우:

flux.get('{token-name}')

track 메서드

track 메서드는 보기와 전환을 보내는 데 사용됩니다.

이들은 전용 문서에서 자세히 설명되어 있습니다:

두 가지 이벤트는 다음과 같습니다:

flux.track('view', 
  { optional tracking attributes object }, 
  optionalCallbackFunction
)

그리고

flux.track('conversion', 
  { conversion tracking attributes object }, 
  optionalCallbackFunction
)

이벤트 리스너

FunnelFlux JS는 더 이상 전환의 순서를 보장하기 위해 이벤트 리스너를 필요로 하지 않습니다.

그러나 여전히 다른 이벤트를 트리거하기 위해 우리의 JS 이벤트를 활용할 수 있습니다.

현재 두 가지가 사용 가능하며, 예시는 다음과 같습니다:

document.addEventListener('fluxView', function(){
  console.log('Flux view completed')
})
document.addEventListener('fluxConversion', function(){
  console.log('Flux conversion completed')
})

또는 다른 함수를 호출하는 경우:

document.addEventListener('fluxView', functionToCall)
document.addEventListener('fluxConversion', functionToCall)